package demo5;
//内部类
//一个类一个字节码文件
class OuterClass{
    //实例内部类
    class InerClass{

    }
    //静态内部类
    static class InnerClass{

    }
}
interface A{
    void testA();
}
public class Test {
    public static void main(String[] args) {
        A a = new A(){
            @Override
            public void testA() {
                System.out.println("haha");
            }
        };//.tetsA();//匿名内部类：这个类没有名字
        a.testA();
    }
}
